package com.central.apps.entity;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

/**
 * 项目计划主体实体
 *
 * @author 李大超
 * @date 2022/8/16
 */
@Setter
@Getter
public class MpxjBean implements Serializable {
    private static final long serialVersionUID = -3323529750871923312L;

    /**
     * 任务列表
     */
    private List<MpxjTaskBean> tasks;
    /**
     * 资源列表
     */
    private List<MpxjResourcesBean> resources;
    /**
     * 角色列表
     */
    private List<MpxjRolesBean> roles;

    /**
     * 选择行
     */
    private Integer selectedRow;
    /**
     * 删除任务ID数组
     */
    private Integer[] deletedTaskIds;
    /**
     * 是否可写
     */
    private boolean canWrite;
    /**
     * 是否可添加
     */
    private boolean canAdd;
    /**
     * 是否可写父级
     */
    private boolean canWriteOnParent;
    /**
     * 缩放属性
     */
    private String zoom;
}
